package com.xmy.cultivate.entity.response;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class ArrivalRate {

//                            _ooOoo_
//                           o8888888o
//                           88" . "88
//                           (| -_- |)
//                            O\ = /O
//                        ____/`---'\____
//                      .   ' \\| |// `.
//                       / \\||| : |||// \
//                     / _||||| -:- |||||- \
//                       | | \\\ - /// | |
//                     | \_| ''\---/'' | |
//                      \ .-\__ `-` ___/-. /
//                   ___`. .' /--.--\ `. . __
//                ."" '< `.___\_<|>_/___.' >'"".
//               | | : `- \`.;`\ _ /`;.`/ - ` : | |
//                 \ \ `-. \_ __\ /__ _/ .-` / /
//         ======`-.____`-.___\_____/___.-`____.-'======
//                            `=---='
//
//         .............................................
//                  佛祖保佑             永无BUG
//                         你是第几个接手

    private Long SchoolId;

    //学校姓名
    private String SchoolName;

    private Long TeacherId;

    //老师姓名
    private String TeacherName;

    //科目id
    private Long SubjectsId;

    private Long studentId;

    //科目
    private String SubjectsName;

    //年份
    private Integer YearPart;

    private Integer QuarterNum;

    //学生总数
    private Integer StudentAllCount;

    //已到人数
    private Integer arrivedCount;

    //未到人数
    private Integer noArrivedCount;

    //续班率
    private BigDecimal RenewRate;

    //迟到人数
    private Integer TardinessRateCount;

    private Integer losseStudentCount;

    private String studentName;

    private String gradeName;
    //停课学员人数
    private Integer suspendClassesCount;

    //临时上课人数
    private Integer temporaryArrivedCount;

    // 退费学员人数
    private Integer returnCount;

    private Long teamId;
    private Long teamPid;
    private Long schoolPid;
    private String teamName;

    /**
     * 子集合
     */
    private List<ArrivalRate> childRateList;

    // 去重学员后的到勤
    private Integer isCallCount;

    private Integer leaveCount;

}